Colibri thalassin - French English Dictionary